Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PENRALLT TERRACE Terraced £179,795 £104,600 27 Jan 2012
3 PENRALLT TERRACE Terraced £120,807 £52,000 7 Jul 2003